5900
2336
29770
1682
1003
1815
3689
1061
2808
1751
1166
1917
1794
20368
1274
15078
3646
3145
1072
1337
4438
4562
1844
1154
6959
3027
1223
2807
1201
1699
7716
2826
2947
1083
1962
5855
15560
3931
5901
22835
2267
3630
7675
1348
4705
1847
1426
4260
23560
2449
3113
3118
3250
1848
1548
2995
2824
2173
1772
1609