212281
0
1449
937
988
4
1474
1
2987
2326
5043
6
1053
3
1319
2
2756
1141
770
426
491
138
236
1550
7
2425
5
4283
745
783
1012
1995
2626
8
3102
1374
11004
15
3597
10
5158