1030
818
926
1487
1504
742
942
1886
724
731
1059
2684
981
1275
918
848
773
637
1469
776
18526
1316
1034
905
764
753
800
1444
1107
801
911
801
668
764
1047
1148
801
932
708
1002
800
741
760
773
841
918
660
5935
1842
841
774
1673
3033
1124
1125
2340
1764
872
1119
1194
750
7067
818
894
2543
1642
1195
851
2057
1168
1081
795
703
1253
1505
2320
1092
880
2151
759
3323
821
1523
1123
1176
827
890
1371
626
3908
1105
710
1097
6544
927
906
2088
1246
863
801
1318
811
1693
1314
686
1350
858
2046
3113
735
999
1261
716
1347
1041
1687
1497
1100
848
7670