2055
2
2312
0
1306
1
582
2535
1850
2999
3
1844
1681
3498
4
2044
1819
2166
905
21152
8
1787
2173
2980
32302
4179
1603
2209
2505
3196
6
2666
9
400
19783
3354
1813
3484