6225
4
1414
1
2422
5
3162
3
786
0
10293
527
1212
1917
2
1442
1079
2615
2324
1524
1443
3062
9
891
1147
5820
1537
5126
7
3182
2092
2462
1676
2612
8843
10
2980
5627
5597
8