3415
8
1052
1
2282
6
2237
3
1037
2
3163
2668
11
3296
4
8637
101415
109
14589
10
1884
1543
2403
2079
5
5106
2301
1814
4622
21
830
0
4761
2854
1077
1843
5465
22
1000
2369
673
2385
1660