464
1
925
0
380
1618
968
935
2
831
575
1792
1482
333
489
815
74
640
12960
6
3798
8
900
483
1306
1814
399
659
1029
674
1096
2102
1628
544
599