1392
1
1054
2115
4
1182
2
2470
2000
4531
5
1313
3
18385
292
0
2564
1865
509
3025
1587
929
120469
35
1306
6383
17
1649
571
504
7906
8
2095
419694
9