1249
3
271
1
73
1093
2
1341
0
363
393
601
4
264
679
332
353
338
886
259
755
10
355
122
705
364
404
354
507
442
577
631
416
401
367
993