635
0
670
255
4775
2
698
1045
1469
1
334
4148
460
713
522
1449
300
351
788
4237
2184
956
442
644
40
1402
932
284
726
860
593
688