2535
2
181997
11
21152
8
3090
6
3083
1905
1
32302
0
19783
1801
2932
3498
4
2349
3
17946
1294
1153
25669
1305
1399
5
1013
3931
3080
1066
1366
1988
1044
737
650
1152
1168
1211