11282
2951
7443
22635
3341
1813
1752
950
771
7187
689
722
1391
5511
851
5538
4633
8880
795
2350
1304
15008
593
1913
1014
807
722
759
1049
720
1085
2228
1042
859
916
720
788
847
835
5273
998
1109
822
843
809
981
1060
856
1329
1207
732
1559
1020
1108
813
775
1555
4842
2540
2589