1125
1
2535
2
1135
3
19783
32302
0
21152
8
3090
6
3083
7793
4
17946
1819
25669
5382
5
1825
2463
2932
3289
3498
3546
3765
1623
2476
2277
796
1445
1543
1294
1153
2093
4168