2535
2
21152
8
3562
1
32302
0
2760
4
3498
1816
19783
1304
3090
6
3083
1819
1778
1681
2964
1260
2932
1603
7471
9
3591
11
2377
1224
17946
810
2986
2207
2980
1519
2990
1788