150
0
1045
2
799
1
5852
8
4893
5
1809
3
885
6000
11
1025
3442
6
1203
1769
2194
1482
1736
1685
2062
3021