893
828
826
774
850
183
916
414
83
954
684
57
749
1103
365
658
527
762
282
582
343
243
922
320
10
596
845
358
3
489
1034
871
271
171
1070
375
518
418
439
337
553
69
544
498
84
880
746
107
1094
55
1035
16
451
551
759
760
34
926
936
176
310
679
989
1015
960
95
67
294
700
363
842
559
698
53
611
108
1064
216
824
1047
205
751
74
399
785
528
680
127
135
814
360
334
109
1011
73
986
975
149
952
909
182
60
541
686
768
259
192
438
434
31
145
