3015
4
2172
0
670
2922
9
6370
5
2237
1762
1758
2288
1
1222856
2420
4362
1374
1392
1936
2016
1898
8969
1976
2
2214
2730
5168
15
2920
1152
13835
1847
3
4328
10
49165
7
4075