212263
0
1449
937
988
4
1474
1
2987
2325
5040
6
1053
3
1319
2
2756
1141
770
426
491
138
235
1550
7
2425
5
4283
745
783
1012
1995
2626
8
3102
1374
11002
15
3597
10
5158