2792
576
510
1
1543
773
751
1
1421
941
558
1
1285
380
628
749
1355
1325
958
432
677
404
3501
183
3089
2
2912
255
660
1749
541
532
476
391
2385
262
394
1389
724
513
875
1827