405
0
368
471
524
2655
750
251
2111
3
572
918
1332
14492
1
737
874
415
1156
527
474
385
797
1629
881
413
286
1436
1603
726
248
560
393