8627
3
3080
1290
1
2932
2
21152
8
4471
3090
6
2535
5151
25669
0
2475
1603
1780
3498
4
4307
8527
3200
2315
2209
1247
2990
1977
518
32302
1057
1144
1819
3715
1136
2578