2721
3
2655
1
3957
2926
4
4477
2
2405
1184
3106
4305
7762
6231
0
1289601
2656
14861
7
3473
898
2798
4702
14750
8
1131
764
902
2597
1430
2066
799
1716
676
5505
14
2211