1131
1
7762
4
14750
8
2798
2597
2721
3
1383
2926
4477
2
2405
1184
3106
4305
2656
3473
898
1295
764
0
946
1363
1411
902
1430
2066
2570
1438
799
2763
605
2837