2184
1
2535
2
2666
9
32302
0
582
3498
4
19783
1819
905
2110
2687
2972
2055
2980
2209
3090
6
7793
400
3824
2352
3484
1306
1559
3995
3248
8
2207
2932
1603
25669
3575