963
1
1788
6
649
2
1776
4
2336
467
668
923
402
453
3
1537
352
841
333
1016
469
618
407
2670
517
317
2036
5
2417
361
311
221
290
297
274
420