1063
1
2184
951
1887
1694
3080
3
1660
4
5141
7
11059
9
2964
1603
10827
1369
2906
1967
2
1189
0
17970
15
2773
3551
10
1566
32302
4471
3491