10293
5
1467
2
1144
0
1044
775
1
6095
9
5717
1993
3
2539
449
2223
1816
1676
4966
6
4946
18
3248
8
2999
2165
1510
1851
2889
4
4258
2906