2470
2
2168
5
2855
3
1776
1
1587
1362
2086
2694
509
0
1222856
4
1716
814
2644
424
661
915
2551
14492
1256
1418
3437
3795
1750
1823
2190
2372
2306
1054
2982