884
2
1886
3014
3
7821
8
1445
4505
5
438
1
533
0
453
577
2170
4
2909
7
3057
10
71334
1174
1638
3238
15
1836
11
3303
1358
2600
34
17434
9
720
677
1205
20
806
836
345
2642
4863