2489
7
530
1
1555
3
552
2620
2
2829
5079
6547
0
70
1078
3571
5504
16
9954
6
1166
1089
23774
4
14125
10
1016
1125
103
2257
5252
11150