3631
12807
14472
944
3742
694
615
1847
14886
1765
644
1141
4222
1327
3448
14274
685
850
2201
1208
4749
646
799
747
726
2976
1662
2480
1071
701
880
2670
797
851
7464
3036
2030
1013
828
818
1068
7972
714
2119
1861
1265
797
1442
2543
1129
673
778
688
1001
855
2478
930
1674
1353
682