2522
2
2535
945
1
2318
7793
4
21152
8
3090
6
3083
883
3
2542
32302
0
19783
1393
2932
4978
1047
3498
2772
17946
982
978
1396
1444
1294
2115
1153
1131
1355
2468
4070