916
0
1017
1026
629
617
652
978
1310
1869
883
87
70
2776
1
394
4937
868
346
8414
6
13967
2
9647
1429
2471
1698
423
1614
608
400
3252
1816