472
1
350
6821
4
130
1242
500
641
2
123
250
247
306
1146
362
498
453
507
373
232
977
290
297
355
3
531
530
1595
360
226
441
320
75