1139
1
1045
0
1327
3
1163
1273
1369
2
1554
2359
539
1344
1896
2295
1581
2923
987
4907
4
1474
823
1065
1730
1886
1915
867
635
702
6
747
1297
933
2604
9
833