2535
2
2903
3
1066
1
32302
0
25669
3090
6
951
1603
1013
3931
2932
572
467
1366
1988
2349
1305
737
650
2009
5
21152
8
1431
1211
1860
3576
19783
17946
3498
4
19944
66