3868
10
5052
462
0
3100
2
3918
7
2277
5347
4
2304
3
2160
1017
4537
1998
1628
1
1593
2072
2773
5
1186
1663
3126
1576
2471
2358
9
844
556
3423
2155
3465
1407
1320
2948
6