2245
3
1061
1
6236
10
989
0
297066
2587
1840
6
768
1788
1716
2
1824
1782
2289
1828
5721
8
1226
3053
7
2551
3044
15
1268
3965
3649
4
1488
1398
800
1298
2797
5
1295
412
9816