426
388
333
366
1476
418
992
294
317
4290
1081
345
421
400
1229
315
940
399
275
269
269
619
280
317
251
376
288
261
310
1189
301
1042
816
665
467
287
617
1070
356
2501
300
439
324
14115
891
2370
907
1032
403
541
342
349
257
422
989
393
588
277
356
248
340
435
553
334
323
3848
319
482
339
687
297
2019
518
907
274
418
434
323
517
243
392
341
436
481
541
332
798
632
348
914
284
302
885
372
1229
368
467
698
403
716
470
336
951
251
376
7190
302
1105
357
3449
396
238
597
590
259
397
293
812
259
290