63
1
298
542
72
180
67
897
275
1332
3
95
75
161
243
83
377
80
227
247
364
224
284
522
244
570
704
312
444
1092
5