2275
2
1998
3
19279
31535
0
3674
10
1661
1960
7
1010
1
4677
111
737
1277
5
1225
2188
9
2668
25137
2272
3114
4
2459
17353
1626
9860