460
0
1661
2663
534
596
432
431
1862
1
914
1581
536
467
1350
327
809
1107
471
3159
938
2230
749
442
6916
153
392
519
618
475
6164
340