1155
4918
862
786
1081
900
875
952
1245
1454
2110
713
1087
925
966
957
1421
1510
847
1371
1915
1058
1350
946
868
5730
674
1873
857
832
902
1775
1099
1140
3092
782
3127
1399
909
1610
705
714
2155
796
1203
1001
964
1221
1556
837
729
2359
2003
674
1563
1491
767
1315
2159
844
2984
965
780
1631
1623
1408
2345
1641
1037
671
1560
690
632
1632
1521
716
857
688
777
771
622
658
1157
1445
1313
1991
1283
1794
693
689
1314
661
1302
677
2628
1759
699
1161
678
971
2712
2494
821
933
819
1382
1150
1888
1266
745
2754
1281
630
709
1650
1686
698
2358
1470
710