413
0
875
1
899
479
2275
2
683
634
529
2881
720
292
424
1029
251
503
1949
3
539
262
466
5560
5
924
1559
744
2008
953
487
474
2647
1996
269