1020
1
1691
1660
2562
2
1425
802
0
1814
1028
1038
2891
4
10243
1923
830
873
868
1734
6698
7
673
2999
3
641
1841
1289
839
2836
768
801
1220
2077
1606
1876