3644
11402
13522
3406
19042
6546
10933
3712
5104
2872
1346
970
3836
2171
1912
850
1966
779
685
3455
1367
1179
877
739
827
1153
1038
1736
727
2693
856
824
671
786
915
727
1212
873
876
1757
1863
1087
951
716
1298
731
708
1333
25215
776
721
912
916
854
936
683
811
768
731
903