690
1
1547
745
0
1690
1399
1380
635
2110
1819
1787
1037
2
1694
951
1766
784
496
467
2669
1923
693
1015
1606
1492
3
2077
935
19944
915
1431
868
6236
10