2535
2
3090
6
32302
0
25669
3498
4
2578
1
17946
1205
21152
8
1461
1819
19783
2131
1543
2403
7258
1168
1768
1814
2377
1013
3931
2903
3
2932
1066
2110
1366
1988
2349
1305