8786
2
2489
4204
5
1632
1
1672
2895
469
0
2570
1527
2250
12149
2664
3
3035
11150
1162
10827
4
734
197
7976
8
1000
1888
1834
1290
2360
6
1411
1854
7747
814
2507
1817