608
0
2980
1
2990
3186
1348
1329
2
2595
1294
14
1153
2462
3
2173
1213
2622
6
1394
1558
1622
302
2012
1304
721
2471
7
2988
1431
6977
4
2273
785
1397
685
1819