2055
2
1168
1
2535
1850
1844
3498
4
1431
1819
905
181997
11
582
0
2980
32302
572
1603
2209
3196
6
1380
2666
9
4761
400
19783
1813
3484
1306
1749
2207
2932
4079