1002
10401
1910
2524
919
663
1099
3269
1394
1144
1521
723
2382
1253
1431
1513
1518
917
2530
4301
1026
856
886
995
3821
1250
901
1170
1199
844
708
694
1571
3774
1259
1839
1592
902
1230
709
1795
781
1251
711
1730
1999
738
770
1050
838
732
1269
4795
790
724
11488
980
8583
810
759
631
727
798
1177
1400
800
6247
3813
2707
930
872
3674
1169
797
762
1480
1161
1193
1342
3495
2297
2065
725
1951
3775
925
1120
1071
1999
831
1893
1500
755
866
4085
3162
1154
952
813
1758
2411
692
1281
1341
3292
1072
684
5548
2012
1035
646
930
801
1536
718
826
923
1193
1492
1083