356
1
1009
668
4
83
124
304
199
189
146
884
532
6
114
609
316
102
258
231
927
181
298
1400
85
1996
2
341
210
355
409
536
982
7