2716
2690
903
2015
1258
2392
1986
877
2551
1502
807
1624
1027
2984
6731
1698
744
867
2068
875
7662
3389
824
1350
758
2816
3601
1645
877
2208
942
1352
1298
5332
1641
2710
1484
861
1445
1442
1444
823
1067
1710
978
1105
1669
1829
835
942
1640
906
1209
2458
1020
1130
1024
15980
741
2946
750
2148
749
2675
1256
2106
1219
767
1023
1023
2056
1506
1745
6185
2124
801
1830
2647
2716
2240
767
2335
2523
817
1713
3346
2384
2330
1092
818
2936
2618
2875
1768
859
878
815
840
1728
1463
868
916
8498
1040
2353
741
941
1387
1065
1472
1115
1001
5761
29677
2332
2468
816
2321
5111
1630