458
0
139
787
422
913
3116
1
152
341
5009
116
1073
2972
363
573
1348
633
935
714
414
494
2678
10
3015
501
472
646
1454
2727
2
63
392
543