1418
609
386
215
1312
847
336
142
3021
1681
1345
637
543
234
515
244
529
241
431
159
564
126
556
268
704
319
466
187
679
226
388
162
444
243
483
126
393
142
334
67