5094
9
2053
1
2386
3920
3
9055
10
2245
2530
4
6236
1174
10827
2629
2
3633
13
7299
27
585
983
0
378
951
2773
5
1015
562
2906
690
1087
1694