54
969
1000
179
493
256
94
290
781
143
635
164
921
230
7
117
641
664
874
879
90
61
108
344
130
441
207
408
21
36
27
79
259
146
545
98
80
69
301
763
11
430
915
824
46
31
71
8
963
40
463
589
673
767
74
388
84
307
167
229
187
147
59
422
737
199
39
57
53
209
144
89
13
10
121
111
34