530
1006
868
613
862
305
1166
589
1066
1172
1094
936
321
790
978
929
867
778
611
6
841
1126
267
395
1049
168
428
78
124
120
425
254
67
1041
683
238
769
24
246
928
794
880
501
302
164
436
1001
417
860
710
604
174
219
344
1058
459
910
36
17
925
836
863
896
533
623
510
92
656
491
28
655
356
1021
670
1003
162
1113
1149
1138
610
1103
996
228
115
719
354
792
1062
550
132
1010
1076
486
432
405
206
529
877
1023
729
901
899
373
767
242
157
774
1169
33
207
1072
71
818
123
614
513
663
