421
291
319
290
1739
1104
288
391
490
844
386
1381
830
188
413
1138
505
353
309
456
371
461
1852
1626
478
700
1551
265
712
452
1099
1027
312
311
1253
1447
321
307
298
1077
328
385
418
962
300
268
470
277
357
1233
1287
599
267
312
362
330
1008
868
2823
553
859
470
536
1287
253
2082
419
267
1242
329
318
283
283
808
303
481
339
352
188
418
514
288
284
317
2724
376
290
2395
1016
599
318
261
301
1308
311
548
397
351
1294
986
1327
324
893
1093
756
1006
1168
535
398
919
1626
2139
289
1627
419
409
273
761
1778
278