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