1169
508
462
205
1400
607
966
421
1246
541
749
328
826
361
2317
1000
903
394
1064
463
2464
1063
511
226
1239
538
581
256
1603
694
1372
595
1043
454
245
112
700
307
658
289
819
358
735
322
224
103
630
277
266
121
560
247
1323
574
1715
742
5110
2197
4431
1906
6041
2596
2121
916
3486
1501
3101
1336
2709
1168
1827
790
1428
619
994
433
2093
904
1498
649
1141
496
1050
457
1337
580
1834
793
1470
637
1673
724
427
190
756
331
896
391
1540
667
2457
1060
854
373
539
238
952
415
805
352
315
142
Copyright © All Rights Reserved