919
182
851
430
806
215
1028
353
522
112
686
298
1234
414
2312
1223
1418
609
565
159
837
469
557
268
607
177
712
235
514
132
552
247
525
109
748
157
160
79
586
78