422
0
913
152
341
5009
116
3116
1
714
1073
2972
363
573
1348
633
935
414
494
3015
501
472
646
1454
2516
3
63
392
543
489
353
561