2535
2
1393
1
21152
8
2884
5
3090
6
3083
17970
15
946
32302
0
1527
19783
2932
2258
3498
4
25669
2277
1135
3
17946
1623
1363
1348
796
7793
1543
1294
1153
12459
1558
1622
1814