2055
2
2535
3765
4
1850
905
1
582
0
2980
32302
19783
1844
3498
2207
1864
2982
3
1819
1788
17946
8185
4079
3683
370
1603
2209
3196
6
3053
7
2666
9
25669
400
3546
1813