2377
1
2535
2
2217
21152
8
3090
6
3083
1590
32302
0
1749
19783
2932
3498
4
17946
1294
2996
1153
83
1323
1967
2368
2624
1770
3
25669
6713
11
1938
1751
3080
2283
954
1044