334
0
514
951
827
632
719
407
369
683
385
809
887
846
2600
5
347
787
1244
150
928
1
590
2493
340
105290
4045
480
2191
1935
1389
2
811
2461
20