10293
5
688
1
1994
4250
2
1868
3
1218
971
0
3593
16
5402
10
1753
2533
6
1251
1116
3217
5346
1510
4099
8
666
1739