916
0
581
629
706
3252
848
1
458
883
1017
652
660
346
984
5367
2108
2
1252
1310
1869
1326
1026
1376
617
76
938
1785
978
733
637
504
691