47
0
467
320
613
670
587
931
901
1440
1
431
4536
2
1244
368
663
683
599
301
2699
503
1238
428
274
4864
601
684
1417
309
479
899