3014
20
696
1
1270
3085
5
3491
4
3485
7
1466
3316
10
728
844
549
5141
1420
689
2178
308
1876
770
1895
917
2
1038
989
861
1039
651
1494
108797
0
2350
2234
1184