4305
2
123674
35
7762
4
14750
8
806
1
2798
2721
3
2597
1184
2405
4477
1505
0
1383
4946
18
3106
2926
3354
5
2026
6
902
898
2620
1854
7608
12
2656
1131
1954
1748
3055
3473
676