768
132
129
842
1188
99
383
1205
1001
984
627
79
168
194
151
477
348
93
222
173
76
24
739
705
530
133
295
244
329
123
344
151
342
126
671
23
195
1013
554
912
569
25
550
110
397
154
255
788
86
165
142
116
42
189
664
