1050
0
1068
1690
1
1295
2650
20
4099
8
4160
2
280
1452
1813
4360
9
1581
3175
5
6822
3854
929
3
2250
766
3765
4
2245
1788
1837
1226
3055
3053
7
894
1821
2169
3683
571