543
0
935
483
1072
2393
2
558
274
408
320
369
71
887
356
486
901
641
1
766
875
401
2127
342
1132
2055
54
968
2095
4
810
1853
851
7334