2131
1
4179
2535
2
2760
4
1819
21152
8
1787
3498
951
32302
0
1844
1814
3090
6
3083
1547
1681
1778
582
2436
2505
1743
2082
1306
790
19783
3354
3683
2152
2932
1603