2535
2
3498
4
32302
0
21152
8
3090
6
3083
1788
1
19783
2932
17946
2990
2377
1294
2980
1603
7258
1558
2622
572
1348
25669
2207
1819
3080
3
1304
2462
1380
582
1044
1622