2250
1
987
1065
12733
5
5717
2082
0
2134
3835
40062
19
3435
4
2149
5047
8
297066
1290
2256
10
925
267612
392
4978
2
2108
17333
27
2627
7
6499
3
1354
99072
2772
36905
1694
2490
6
216