2180
3
3371
2
3202
1
408
2086
847
993
1794
345
0
1344
1612
2313
1513
1260
1456
1060
1549
3175
5
1645
2756
1486
1354
1617
1831
3106
4
1013
1123
1695
4478
6
2767