5151
2
2907
2655
1
2911
9
2271
4
1360
866
997
845
3957
3
1942
11153
8
1744
2711
2838
3412
2740
3245
2744
0
1433
717
2954
4651
3351
1728
398656
19
3971
1442
6612
10
8527