1549
1664
308
1673
899
324
309
265
1254
2167
400
1226
349
1131
1006
297
1138
958
328
868
869
2386
317
624
1524
701
297
1045
549
1515
355
383
286
952
909
517
291
530
343
807
560
997
1087
1219
953
273
273
1845
351
595
443
293
921
394
361
1090
2061
299
1380
4864
4966
843
844
383
1611
825
376
292
805
328
415
799
326
779
1343
751
991
517
953
250
340
460
1773
1579
808
575
420
1766
1283
268
279
1083
306
268
1380
255
294
408
826
382
211
652
869
356
268
1728
756
500
318
282
481
1160
283
869
305
1445
303
2167
797
1925