687
1
1849
2
346
0
984
916
1017
1026
629
1869
1698
400
3252
617
1816
596
325
978
1310
1423
76
637
504
868
660
1785
2510
733
691