23915
1789
1749
1096
2140
944
1203
915
3464
1276
1747
1154
988
1459
1379
1412
855
1013
1753
1952
2501
1115
1018
984
1223
1272
1410
1245
1053
1131
2328
1184
1982
1747
1991
850
1678
3232
2194
1192
1160
1816
4393
965
1807
3128
14018
8859
5197
2620
1308
3926
3126
2231
1834
1484
1649
984
4759
3509
1134
1007
994
1124
804
4954
1912
1618
1044
936
1199
1031
879
4523
3841
973
968
773
865
1146
1933
910
1899
1060
1328
6113
3254
1252
2560
6699
1326
4714
4336
988
865
3937
1411
1072
2317
3421
838
1957
4610
1000
1546
1043
1872
1080
1010
1262
981
886
1212
949
874
1230
867
1025
1087
4220