1060
1
345
0
2086
2
3202
847
993
1794
2313
1344
1612
1513
1260
408
1456
1549
3371
2180
3
2756
1486
3175
5
1645
1354
4074
14125
10
1295
946
1363
1411
2570
1438