1418
2
8310
4
870
8
554
566
1
505
385
3
244
319
138
310
403
695
459
843
1165
0
887
941
1568
7
2596
5
927
1934
2957
14
1560
2364
2936
1587
1330
1067
1381
12