2535
2
3498
4
2996
0
7793
1000
32302
1849
1876
1
3576
3
19783
4360
6
2358
9
2293
2932
1603
488
489
25669
619
3289
3591
11
17946
2365
673
1534
1363
2990
400
14
1391