2195
3
181997
11
4465
22
3354
1
1473
0
645
19079
6
2044
32302
1252
17946
2954
2
2086
3507
2377
4
2223
21
22731
3629
3724
3546
1289601
2105
2593
481
571
297066
2145
971
4360
9
1770
7