10293
5
1144
0
2660
2
784
828
1
7034
1510
2123
1969
4
778
4002
5805
3
2115
4537
2503
1471
2808
3361
2276
1611
467
2403
1079
1991
9611
9956
2107
10183
14
2710
1162