840
802
1075
731
1322
1576
1870
801
2172
1130
1395
779
1116
3035
1140
1276
1069
1182
1206
961
1399
890
816
4054
1595
2136
2155
905
1116
812
857
957
5010
1235
1461
1122
1163
1207
1609
827
1284
1039
1728
758
1858
835
759
824
1295
717
1444
681
793
812
1017
2021
834
763
790
1156
755
1578
775
767
1192
4866
1019
738
1581
796
7255
1496
926
1805
2526
1825
2417
884
846
1346
7638
1459
886
906
1322
1550
1791
1038
1733
1012
1343
721
1095
993
1856
2032
776
1113
983
788
750
1275
1068
1371
836
1301
1465
1379
648
1036
656
1107
1315
3101
1868
2699
922
2917
1161
1042