75
1
879
503
1093
764
850
2
872
232
351
1212
3
332
768
637
384
1459
7
371
341
281
86
343
412
339
1354
297
337
403
500
900
1016
670