6075
15
3463
2
2327
11
2292
3779
3
2788
3036
654
1
5047
8
10598
1012
5486
2940
5248
2684
9220
3612
10