4305
2
2656
1
2926
4
4477
2721
3
3106
1516
7762
6231
0
3473
799
1716
2405
1184
2798
1383
2066
898
1131
14750
8
1430
2597
5505
14
1852
1657
1142
764
4441
1820
4946