3509
3
1581
2
7793
4
2258
1
619
2003
297066
0
18258
572
3080
2245
1044
1226
13967
3460
7
2683
975
574
1536
6
4471
3053
2164
4044
5