29959
3048
18350
785
2853
821
800
1380
5903
7359
4558
1146
1046
2500
1667
1918
2626
1663
13624
1087
9961
1608
1931
2000
1928
1115
983
1203
1388
728
2004
1842
2091
2207
1704
3658
702
1353
2441
728
1632
2223
1812
1026
4226
681
2022
2668
2374
1387
1895
1866
1440
2028
1816
1270
2653
1012
2111
1651
2223
1098
2219
2134
2725
1120
2360
2014
1498
1067
2280
780
2173
1459
2781
2946
1247
1828
1035
4697
868
3789
930
14863
6033
2741
1192
1712
2865
1673
5110
724
859
3748
875
920
2743
1643
1464
1856
2085
1600
7822
1117
956
2384
1813
2049
837
1678
1091
1692
1610
1825
798
1192
1710
1646
2825
3452