2465
2
2087
3125
847
0
3546
1
32302
3059
605
612
3498
4
3779
12305
3
4471
2964
280
3051
1603
1193
657
754
1461
255
2159
2797
5
2906
1295
5225
8
2773
480
2471