1141
873
664
1482
1070
1330
1278
894
845
1166
874
3186
1231
666
853
989
1234
1563
636
2114
524
863
1169
603
1122
763
520
1318
978
1746
1659
564
870
637
745
1338
662
1232
574
1452
568
1495
1359
616
884
748
988
528
1131
1578
604
604
1404
1053
768
