6620
2733
4085
14523
3093
2364
1843
1788
1722
1639
1832
7977
4804
1539
1390
1066
1102
745
1911
826
1716
1183
3078
763
1218
2883
2266
3782
897
1369
1953
785
2620
1347
1204
675
3241
677
806
574
812
603
704
641
917
593
798
761
749
917
743
644
748
642
632
693
729
699
698
671