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