2535
2
3296
4
1846
1
21152
8
3090
6
1444
3083
1476
1434
32302
0
19783
2627
892
2932
2921
3498
25669
1135
3
17946
1623
796
7793
1543
1294
2873
1153
1393
2884
5
1712
3671