2741
6
1327
3
1164
1045
0
866
1
1282
1273
2359
2
539
1369
1344
1583
2296
1899
1555
988
1730
1065
1886
1915
4908
4
1475
823
1227
5
2635
1567
1436
8
1792
4135
2290