13
917
888
1590
1582
518
508
27
483
529
578
19
883
19
528
921
939
1836
514
14
525
1250
1246
505
860
82
43
530
1225
313
524
496
959
839
900
847
14
491
848
827
526
906
1220
43
43
526
850
1203
178
917
566
516
43
43
950
524
882
1554
1234
1900
513
528
82
43
1226