5262
10
31535
0
711
1100
1559
2
2668
1824
9178
6
1020
417
812
1
3503
3
9807
973
1169
2008
707
1222856
4
180849
1303
5485
8
422
968
1880
1711
1453
169211
11
918
2036
2189