1050
0
1690
1
4099
8
4160
2
1452
1813
4360
9
3175
5
6822
3854
929
3
766
1837
3055
1821
2169
7762
4
946
1558
3608
8527
1527
1534
3208
582
1479
1777
1041
6346
16
1265