8262
12
2521
2
10813
7
1694
1
3287
4
3465
5375
0
3835
5
2495
2312
1688
1306
2522
1451
14125
10
2044
1957
418
2100
734
1485
1243
2123
2173
9836
15
1105
1103
534
1494
490