75
1
879
502
1092
764
849
2
872
232
350
1212
3
332
768
637
384
1459
7
371
341
281
86
343
412
339
1354
297
337
403
499
900
1016
670