904
2919
5612
3195
15528
907
953
2015
2154
23742
864
962
2901
878
9855
987
1167
1161
985
1530
2283
2209
4001
965
1664
1948
1104
1763
1026
1023
2115
1545
995
5371
3089
13860
984
806
2009
3455
1385
1102
2221
1726
2121
880
1767
1729
1977
1272
900
1338
1488
1440
2090
1157
4173
1745
3442
996
2938
1026
2878
3030
1984
1760
2213
886
910
1752
921
3146
819
948
1587
831
1730
910
974
926
1507
857
1937
993
1123
956
874
2067
1809
1112
3254
848
852
780
2534
930
1212
1411
1092
781
987
2324
1315
894
1264
5288
3443
1893
2670
867
1355
870
979
2245
1493
767
1545
971
1266
1303