7034
2
4443
9
718
1
1675
3
3572
5
1563
2732
1828
951
1845
3638
1710
8527
467
0
1812
1815
913
1289601
4
2627
2322
12459
3250
1431
444571
297066
2949
6236
10
1743
1514
14801
11