1079
2
1864
1
2653
4
3351
3
8185
4079
14118
18
1676
9160
5
3629
923
1913
1016
2011
2456
1755
3479
1507
1431
7832
2061
1517
1844
2136
0
2060
989
2264
6779
8411