5771
10
1029
0
6247
5
1849
2
5347
4
2835
5052
3146
12
579
5825
1492
3
951
1
1628
6572
6
2258
1694
2013
6236
1593
3071
9
1189
5621
8
2996
7034
1174
2919
3012
4537
32302
2348