2170
1
2535
2
1603
1038
1681
2921
5
32302
0
3498
4
3528
7
2077
19783
2430
5412
14
21152
8
2209
3
1516
2466
1547
2316
4291
2505
3090
6
572
1306
5151
7793
784
1780
3354