124
1
82
141
146
154
667
4
114
258
100
535
477
392
37
0
51
231
298
926
179
570
1097
8
341
2
210
229
355
1399
85
83
532
6
337
609