2535
2
19783
4309
3
32302
0
3090
6
1973
14
5232
7
2932
3078
4
25669
1193
3498
2666
9
17946
1189
2906
1
1153
2996
2507
21152
8
1672
916
1126
947
1245
966
982
1587
1254