1287
1
1940
6
1854
396
885
452
627
696
586
159
2841
1104
1636
2
670
147
402
1661
1633
1050
0
6234
628
694
687
75
892
620
409
1017
470
334