415
1275
501
1306
803
275
2931
1810
396
204
8892
537
1027
50877
670
978
537
726
8302
527
366
911
1003
581
3858
1720
963
874
418
567
5713
325
842
592
588
1356
547
1931
3532
1576
1581
594
546
1673
1349
891
885
276
634
860
478
1064
670
5834
1195
2599
995
923
459
352
1912
844
349
1638
645
2064
998
324
494
345
409
625
606
348
2579
1256
1128
342
463
1249
504
1567
278
437
317
3202
547
1088
308
1060
556
335
2974
617
491
532
2518
563
1004
357
3194
928
350
375
368
1179
815
579
334
300
1739
447
389
979
962
274
416
312
1753
443