2990
0
1348
1
1329
2
2595
1294
14
1153
2462
3
2173
2622
6
1558
1622
2012
1304
721
2988
1431
1169
785
1819
610
3173
582
1523
383