3312
18174
19908
5879
2158
710
3666
1037
1741
2083
1210
2260
773
893
1284
724
962
816
3420
1664
4885
804
760
2896
1024
8296
887
953
4744
822
1046
681
718
1979
717
819
1581
915
969
8419
835
883
1100
9809
1049
1836
2883
1055
1210
5629
949
10545
855
760
1335
813
1021
825
10133
3766