877
1626
754
1474
1152
949
1803
2104
1036
849
1593
1004
2019
1119
1114
3096
1523
886
1134
1062
3960
1582
1261
1030
1003
1646
848
1006
1231
866
874
1074
897
856
898
1685
839
959
6145
1064
904
877
943
1450
2080
1423
921
924
3290
1716
985
988
924
1242
836
948
2688
906
881
1099
817
950
3241
1003
2271
1251
2626
1759
1177
1721
1437
1801
857
1156
2037
1432
825
1155
1191
817
2757
2122
1794
1941
1175
3771
2045
2930
947
1017
1977
1046
1943
1120
1233
756
1759
1119
2153
3136
983
1033
2304
1710
1458
1101
1128
774
857
844
2697
825
1340
1427
1081
1586
2422
1269
916
988