1362
897
543
1410
515
329
867
378
22645
577
1406
607
453
7244
1013
951
2913
1104
1992
350
9347
816
959
707
1267
564
364
324
272
664
1643
311
801
496
1182
472
325
340
517
1124
467
353
1790
315
1700
2473
826
361
588
414
20026
576
351
327
319
1186
438
426
412
1004
2850
370
1008
464
301
2173
781
308
558
1913
2463
1171
369
1102
1710
601
390
848
7021
1004
651
345
2820
1785
464
381
2764
1681
1293
615
1513
1347
988
415
3523
552
623
1656
335
262
1371
358
3358
1152
993
402
614
515
290
346
851
983
1383
1094
385
649
457
707
521
468