1307
4
954
2
400
1
393
601
1650
573
619
949
1011
1628
697
69
286
599
351
309
215
223
391
284
33
419
274
99
1252
3
287
85
275
340