11292
1584
946
1239
29797
869
4798
2496
1955
2789
1215
938
2075
1869
1282
1401
782
3020
3475
2556
1138
956
1109
7538
800
1320
1982
1299
815
958
741
1249
1192
832
922
2236
2522
7436
858
1057
1815
1061
847
936
1141
1292
1456
913
732
857
686
955
703
1301
1757
4255
1267
1072
938
1062
1312
2139
947
1039
1228
1176
728
1687
1439
1207
2304
1383
1279
1040
1834
864
1197
1563
798
1247
8898
1460
808
711
1276
791
875
1276
1339
1894
1291
1247
2994
2331
1071
1047
964
821
857
858
2268
950
823
712
3680
2833
1316
718
1198
1151
715
1842
2548
968
778
1275
1992
3730
1013
985