1603
1
1461
0
791
2906
2069
5
1329
2
685
1259
1816
2258
1859
758
1046
1672
108797
1509
1237
2990
1045
843
938
1647
1711