5151
2
1360
1
866
997
2655
845
3957
3
2907
11153
8
2711
2838
3412
3245
2271
4
2744
0
2911
9
1433
4651
3351
1728
2676
398656
19
1442
6612
10
2041
2313
2075
4821
550
2605