2535
2
2578
1
1205
1819
1431
25669
0
2131
1543
2403
19783
2173
1168
3090
6
1814
4
2377
1013
3931
2903
3
2932
1066
2110
1366
1988
32302
2349
1305
737
650
4358
21152
8