1225
532
1407
610
693
304
777
340
217
100
952
415
4403
1894
3780
1627
658
289
17787
7630
12943
5554
3941
1696
2422
1045
3444
1483
1400
607
3115
1342
1379
598
1645
712
1526
661
1883
814
945
412
1617
700
784
343
399
178
1036
451
1246
541
805
352
287
130
329
148
336
151
686
301
847
370
1519
1001
436
994
433
1365
592
8631
3706
1302
565
1092
475
581
256
2324
1003
1939
838
3738
1609
1484
643
1029
448
1477
640
567
250
2170
937
861
376
4109
1768
4228
1819
868
379
987
430
560
247
770
337
980
427
Copyright © All Rights Reserved