10293
5
1467
2
1144
0
1044
775
1
6095
9
5717
1993
3
2223
1816
1676
493
4966
6
3248
8
2999
2165
1510
1851
4258
2906
300
1606