2730
6
1960
7
1115
2
1877
1
2275
19279
1897
1285
31535
0
10543
9
467
2749
3
3674
10
6086
953
1661
1614
1010
4677
3092
3493
5
111
737
1277
2979
363
1225
2188
2668
25137