235
0
1470
1
1933
2494
3916
6
1949
2
1418
571
2445
7
326
975
838
91021
3
661
2306
398
4964
3815
1129
905
1279