2245
3
3354
5
297066
0
1469
2
4971
6
1018
1
1152
4946
18
1226
3053
7
3572
7608
12
1675
1474
1789
1748
2620
8
963
806
676
1199
1854
3638
2166
2797
1424
1295
1856