1487
1
2608
4
1405
3
1132
1558
6
1781
2
1331
651
84
923
1034
1592
1300
642
819
0
77
3015
7
458
866
1215
748
503
549
821
2174
8
777
1568
597
1182
598