687
1
828
2
179
187
162
588
879
1435
871
3
1105
737
507
2121
581
985
533
487
900
864
2640
6
1025
174
834
610
459
803
757
1350
566
719