2110
1
2166
1590
2299
3046
1532
2
951
2496
3
1482
1755
10827
4
3738
5
1927
4837
3012
4564
14
938
3673
6
929
9956
2392
0
2346
1289601
1678
108797
2355
3301
13
3344
8527
1305