5771
10
1267
2
2312
0
1767
1843
1
1681
839
2453
2529
7
2135
1400
1282
3508
1059
6294
4
1614
14470
863
8945