2800
6
1193
1
981
2
1586
2115
4
3287
3626
2714
5
316
1132
0
1462
1637
2109
5700
543
2542
22
417
1594
1268
2095
1851
2858
14
776
459
462
4431
1987
2870
3
1645
2585