2587
1
1824
1962
3
181997
11
3145
4
3706
5
1840
6
1782
5721
8
1061
6236
10
1382
13967
2
1746
1788
6547
0
1485
18258
2027
1446
3106
3326
123674
35
605
2060
2676
2837
3055
297066