1064
1017
2803
1038
700
1177
970
2138
1511
1782
2750
2194
2011
1167
1306
4840
2867
13834
2882
2853
8013
11759
8697
6226