2535
2
32302
0
3498
4
17946
25669
19783
3090
6
1461
21152
8
7258
1013
1
3931
1066
1366
3
1988
2349
1305
737
650
1211
1801
1860
3576
2932
1603
2350
2990
14
1153
572