2990
0
1348
1
1329
2
1294
1814
4
1153
2462
3
2578
2173
2622
6
1558
1622
2385
2012
14589
10
1304
2988
1077
1431
1884
1574
785