787
1
732
774
2
834
501
1361
3
623
937
641
668
657
664
1239
737
698
504
217
1222
740
1382
631
140
104
70
160
85
122
107
169
81