356
0
315
339
326
777
407
706
650
413
1850
1
915
1315
884
678
1893
6164
526
916
1112
637
942
524
582
866
1142
1746
1634
2
2532
2799
2199