6095
9
928
2
810
1
806
2408
8
2324
4
2428
10598
3248
1993
3
1991
2349
2471
7
2026
6
5717
1960
0
4946
18
1289601
5052
10
32302
1387
1663
5
1195
676
2189
3688
1730
1250
3126
5915
11