2535
2
582
0
21152
8
2294
1
1683
2760
4
2166
3498
951
32302
4179
3090
6
3083
2505
1743
1306
2209
790
841
19783
3354
3683
1517
3
2932
1603
1015
1431
2377
3562