9511
5
1272
1
2302
1255
651
744
2272
1746
1657
2
1089
3128
10035
4
832
0
2297
3831
7
3208
1827
3063
3
2169
2237
4029
8
1035