3124
19795
1214
7894
1075
1572
1048
1778
5616
2374
1741
2027
1992
1112
4157
38759
1305
1839
904
39534
1028
878
3241
3221
1090
1113
1451
1530
1364
801
675
1318
1180
1039
1032
1603
1200
1133
960
1304
15936
865
987
1077
903
1798
1040
849
5066
898
983
914
970
791
824
874
1082
4440
3035
1873
738
1527
897
737
1312
1184
1074
2012
903
1982
1536
2456
781
1365
950
2806
863
19764
4574
5247
1235
4225
866
729
1069
3192
761
1234
1827
1295
2340
648
1985
1273
5172
1054
787
1597
1556
813
1522
660
974
1056
5346
1785
2561
1730
1127
863
1372
4386
1009
7885
3004
892
1168
1037
979
1407