479
0
2773
1
1691
6346
16
391
453
8411
3
3059
70
5225
8
575
929
1812
693
2788
802
3560
2763
3562
775
2
1970
621
2890
1679
2181
5521