1743
2
856
1
845
1889
1579
2145
830
0
3566
3
2330
2092
1847
814
2271
608
692
1970
1325
556
678
516
13967
18258