101415
109
6044
8
3338
11
2053
5
1144
0
1004
2
3071
9
6095
3163
2605
4890
1647
4
1185
2507
38477
34
2668
1902
3
2165
1
3025
1005
1991
3336
1816
2366
3132
1974
9106
1766
1668
2338