458
0
1017
2
139
787
422
913
152
5009
116
514
1
1073
2972
1722
3808
363
573
1348
633
935
714
414
4111
494
1009
2727
3015
501
472
646
1454