951
0
2490
405
986
787
2730
6
1161
5313
1557
846
799
826
1043
413
544
259
320
362
417
1411
772
1
6800
737
909
410
398
1025
422
407
1655