239
1
917
573
4
1011
2
336
736
768
707
601
3
642
0
859
518
491
980
11682
18
1132
1475
1261
477
297
988
528
4766
778
354
301
878
311
1038
416