3202
1
408
2086
2
847
993
1794
345
0
1344
1612
2313
1513
1260
1456
1060
3371
1549
2180
3
3175
5
1645
2756
1486
1354
4074
5382
223
1599
3551