29877
803
879
2337
1101
865
1376
948
1890
851
3782
1573
941
17992
10831
2121
925
1662
1880
1097
1173
10143
4109
2576
3587
6739
1023
4793
1088
697
16051
4940
5132
2642
27076
2367
1788
1726
16398
1058
2514
917
1409
3453
1334
1485
1934
1657
2628
2595
4060
7537
2854
999
850
1878
1908
7340
1745
2115
1083
906
751
2654
696
4076
1786
685
1631
2401
7856
2702
1017
2556
1856
2204
2016
2492
1956
1000
1500
3367
1959
1802
972
1680
1750
1752
3498
3970
918
2358
2256
7119
1428
1632
1214
1016
796
1686
2122
1425
802
3103
793
872
2289
1339
1867
1129
3988
1685
2067
1358
662
816
3522
2338
654
1000