843
4
124
1
1579
2
948
1014
206
64
982
7
1072
409
536
853
889
230
392
341
210
355
850
1333
5
430
338
320
537
416
927
1099
8
570
181
298