1618
948
946
1870
1814
1125
1100
1445
2025
1537
1427
1623
816
1613
3966
867
3386
2405
1236
857
1088
962
921
1365
855
923
2207
2715
1134
1087
2019
972
1191
848
915
2338
1793
1323
1033
1340
1205
900
1367
1039
1656
1780
1085
1839
1020
1213
2634
1564
1524
2084
2196
928
891
1186
965
1373
1621
796
809
863
802
1318
1124
1009
1238
844
960
982
1177
833
905
977
1249
1439
770
883
1200
2230
936
2055
766
938
879
815
873
802
1497
878
1555
1730
908
1059
1185
2591
866
835
1425
876
1785
2182
1041
844
823
758
825
772
1106
1072
1566
1032
2123
833
1256
870
1328
925