1562
928
1704
886
2016
1015
880
1448
3583
874
891
1461
1312
939
1000
1056
1031
1219
930
1262
1763
966
1455
823
1055
1500
1224
914
1089
982
3672
1132
1007
840
1944
838
1658
2627
898
1067
877
1626
754
1474
1152
949
1803
2104
1036
849
1593
1004
2019
1119
1114
3096
1523
886
1134
1062
964
1626
814
941
963
3167
1148
848
855
1991
1729
2104
1569
913
971
3122
905
885
1737
877
754
1200
1028
1530
3245
1540
1067
797
1706
985
921
1758
1286
820
784
1586
917
3256
916
869
888
2064
834
2307
821
950
2167
1053
1195
1221
1069
1964
939
1962
4061
813
2539
2620
1299
1005