2784
901
2799
964
1891
617
1129
279
1424
813
3752
1962
912
349
426
169
690
229
1283
410
621
339
984
330
399
194
2400
1331
912
470
337
149
689
188
704
228
732
221
759
255