1089
1
2949
0
8527
951
1992
3
1639
697
1309
4914
2
1905
1442
4
5658
9
2760
1015
924
1606
6236
10
5389
2699
1047
17970
15
2503
2352
12779
8
12459
19944
2600
1289601
18816
11
4562
5