521
0
2211
458
139
422
913
7546
3
152
1306
2
341
116
518
1392
1
1073
2972
363
573
633
935
714
414
494
3015
501
472
1454
63
392
543
811
5