21152
8
2711
2
2505
1306
1
4651
3
5151
2911
9
1942
1015
2294
951
3354
2082
2676
1038
6307
10
2405
7893
4
2312
0
2740
582
6753
17
2763
1740
843
2593
2495
1451
3518
2522