959
418
2464
1063
1071
466
1092
475
1281
556
2618
1129
1085
472
1617
700
1274
553
1729
748
1414
613
742
325
2093
904
1218
529
581
256
819
358
427
190
1015
442
2009
868
1568
679
2149
928
2156
931
1316
571
1407
610
2380
1027
1155
502
1050
457
1953
844
406
1764
763
1260
547
1512
655
3444
1483
770
337
987
430
1680
727
1036
451
1134
493
798
349
301
136
469
208
805
352
483
214
511
226
413
184
630
277
567
250
392
175
560
247
378
169
455
202
181
539
238
Copyright © All Rights Reserved