3957
3
7762
4
14750
8
2798
1
2597
2721
2211
2959
3154
6
2642
2655
1383
2926
4477
2
2405
1184
3106
4305
2656
3473
898
4702
1131
764
0
902
1430
2066
799
1716
676