1307
4
954
2
400
1
394
601
1650
573
619
949
1011
1628
697
70
287
599
352
309
215
223
392
284
33
420
274
99
1253
3
85
276
340