1360
1
997
866
2838
2
3412
2655
845
3957
3
3245
11153
8
4946
18
2744
0
7608
12
3354
5
2907
806
1433
676
3351
1728
1442
904
6612
10
1387
1748
1057
2620
2605
4
2570