1233
1
4880
6
1782
4
1950
8
2662
1164
1713
9
2487
3382
2182
2
576
1205
651
2495
3
70
845
695
655
2529
692
2268
663
1323
11013
15
1021
1653
1680
3109
2095
1462
0