1010
1
2730
6
860
0
2275
2
917
4698
3
19279
31535
3674
10
1961
1661
1222856
4
1960
7
2659
4677
3551
1343
111
737
1277
5
1225
2188
9
2668
2361
25137
3114
692
2008
2459
17353