1579
2
1741
1
2646
5
11351
17
782
701
0
935
951
696
802
1015
1087
1821
7
1687
919
709
276
693
3
194
1106
4
1397
164
1104
2077
1048
346
25
666
1606
768