458
0
139
787
422
913
152
341
5009
116
1390
793
2
1073
2972
1414
1
363
573
1348
4994
6
633
935
714
464
414
494
1282
3015
501
472
646
1454