2170
1
2535
2
1603
1038
1516
21152
8
1681
1594
3
1669
1876
3498
4
5412
951
2077
32302
0
2886
2430
2466
5
2209
1250
3090
6
1547
3083
582
2921
2505
1743
1306
5151
790