884
2
1886
3014
3
7821
8
1445
4504
5
438
1
533
0
453
576
2170
4
2909
7
3057
10
71333
1174
1638
3237
15
1835
11
3303
1358
2600
34
17434
9
720
677
1204
20
806
836
345
2641
4863