1338
1
880
76
872
503
764
1093
851
2
232
351
1213
3
333
768
639
385
1459
7
371
341
281
86
343
412
339
1354
297
337
403
500
1016
900