4305
2
7762
4
14750
8
2798
1
2721
3
2597
1184
2405
4477
1383
6231
0
3106
2926
902
898
2656
1131
3055
3473
2066
764
799
1716
1558
1430
1265
1380
1516
6666
6346
16